initialization( Customer.new(..) ) //do zmiany
preinitialization (Customer) //do zmiany sprawdzenia
staticinitialization( Catalog ) //do zmiany